﻿//----------------------------------------------
// 作者:曾同春
// 用途：获取datagrid的要汇总的列的field
// 创建时间：2016-02-03
// 参数描述：objColumns：datagrid.columns ,columns:拼接字符串
// --------------------------------------------------------
function GetSumFieldLoop(objColumns, columns) {
    for (var i = 0; i < objColumns.length; i++) {
        if (objColumns[i].summaryType == "sum") {//是汇总的
            columns += "," + objColumns[i].field;
        }
        if (objColumns[i].columns != null) {//有合并列的
            columns = GetSumFieldLoop(objColumns[i].columns, columns);
        }
    }
    return columns;
}

function GetSumFields(objColumns) {
    var sumFields = GetSumFieldLoop(objColumns, "");
    if (objColumns.length>=1) {
        return sumFields.substring(1);
    }
    return "";
}